An approach for quantifying the impact of not simulating mispredicted paths

نویسندگان

  • Mayan Moudgill
  • John-David Wellman
  • Jaime H. Moreno
چکیده

We describe an approach and set of tools for quantifying the potential error introduced by not simulating instructions from mispredicted paths in out-of-order speculative superscalar processors. The approach consists of modeling the behavior of programs on out-of-order superscalar processors twice: once by actually simulating the effects of the instructions in the mispredicted paths, and once by stalling instruction fetch until mispredicted branches are resolved. For each case, we measure the performance of the processor in terms of the average number of instructions completed per cycle (IPC), and collect various other statistics regarding the behavior of the program in the presence of mispredicted paths. In addition, in the case of simulating the mispredicted instructions, the first level cache memories are simultaneously modeled with and without the mispredicted memory references, and the additional cache activity in the taken path of the program due to the mispredicted instructions is recorded.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Systematic integrated approach to quantifying preventive diagnostics in a “smart” transport system

One of the main tasks facing all European countries for the next few years is the creation of the most dynamically organized transport sector. The constant passenger and freight traffic lead to congestions and pollutions at the transport highways, having negative impact on a person. Thus, introduction of new technologies, addressing the interrelated problems of optimizing transport flows and im...

متن کامل

Identification of critical sediment source areas across the Gharesou watershed, Northeastern Iran, using hydrological modeling

In this study, the process-based watershed model, Soil and Water Assessment Tool (SWAT), was used for simulating hydrology and sediment transport in the Gharesou watershed and for identifying critical areas of soil erosion and water pollution. After model calibration and uncertainty analysis using SUFI-2 (Sequential Uncertainty Fitting, ver. 2) method, the outputs of the calibrated model were u...

متن کامل

Relationships of components affecting neighborhood sustainability (Case study: Javadieh Neighborhood, Tehran City)

Introduction: Sustainable neighborhood development is a perspective that believes that solving the current problems of cities depends on returning to the concept of neighborhood. The neighborhood is the most fundamental unit of urban development, and the minor scale of attention to various aspects of sustainability as an urban unit with greater control over the city and as a good level for test...

متن کامل

Evaluating Seismic Effects on a Water Supply Network and Quantifying Post-Earthquake Recovery

This paper summarises the impact of major earthquakes, 2010–2011, on Christchurch’s water supply network and what recovery measures have been applied, what worked well, what did not and why. A number of issues related to the open nature of the Christchurch water supply network were identified during earthquakes. It was difficult to manage large water supply pressure zones during the post-earthq...

متن کامل

Using Incorrect Speculation to Prefetch Data in a Concurrent Multithreaded Processor

Concurrent multithreaded architectures exploit both instruction-level and thread-level parallelism through a combination of branch prediction and thread-level control speculation. The resulting speculative issuing of load instructions in these architectures can significantly impact the performance of the memory hierarchy as the system exploits higher degrees of parallelism. In this study, we in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998